• word of the day

    nicotiana glauca

    nicotiana glauca - Dictionary definition and meaning for word nicotiana glauca

    Definition
    (noun) evergreen South American shrub naturalized in United States; occasionally responsible for poisoning livestock
    Synonyms : mustard tree , tree tobacco
Download our Mobile App Today
Receive our word of the day
on Whatsapp